Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 CHAPEL STREET Detached £192,478 £105,000 12 Aug 2005
17 CHAPEL STREET Terraced £69,410 £55,000 3 Oct 2017